package com.jic.market.request.largeTurntableTemplate;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import javax.validation.Valid;
import javax.validation.constraints.NotNull;

/**
 * description: LargeTurntableTemplateRequest
 * date: 2020/7/7 16:00
 * author: wangys
 * version: 1.0
 */
@Data
@Accessors(chain = true)
public class LargeTurntableTemplateDescJsonRequest{

    @ApiModelProperty(notes = "首页配置", required = true)
    @Valid
    private LargeTurntableTemplateHomeJsonRequest homeJson;

    @Valid
    @ApiModelProperty(notes = "中间页面配置", required = true)
    private LargeTurntableTemplateWinningJsonRequest winningJson;

    @Valid
    @ApiModelProperty(notes = "未中间页面配置", required = true)
    private LargeTurntableTemplateNoWinningJsonRequest noWinningJson;

    @Valid
    @ApiModelProperty(notes = "编辑个人信息配置", required = true)
    private LargeTurntableTemplateEditUserInfoJsonRequest editUserInfoJson;
}
